home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 5 / Gold Medal Software - Volume 5 (Gold Medal) (1995).iso / music / d10sound.arj / MIDIEX18.TXT < prev    next >
Text File  |  1994-03-30  |  14KB  |  260 lines

  1.  
  2.  
  3.                        Info on using MIDIEX 1.8 for the IBM PC (running DOS)
  4.                                     Provided by Livewire Audio
  5.                                   PO Box 561, Oceanport NJ 07757
  6.  
  7.  
  8.       MIDIEX is a very simple MIDI program that allows you to save the internal memory of most
  9. synthesizers to disk. This saves you LOTS of money over the alternative: buying expensive,
  10. proprietary memory "cards". MIDIEX 1.8 will work with almost all Yamaha synths (specifically, the
  11. DX7, DX7II, TX7, TX816, TX802, TG22, SY35, SY85, SY99, FB01, TXZ81Z), most Korg synths (M1,
  12. M1R, M3R, O3R/W, T1, T2, T3. The DS-8, 707, Poly-800, EX-8000, DW-8000 can load but not save
  13. sounds). Some Roland synths may work, and almost any other synth that can transmit it's internal
  14. data from it's own panel (that is, it doesn't need external handshaking) should work. This is because
  15. MIDIEX cannot send a "Request SYSEX" message to your synthesizer, so all received data dumps
  16. must be initiated by the synthesizer. This means most Casio synths won't work, a lot of the older
  17. Roland's won't either.
  18.       For some reason, Kawai synths don't seem to work with this version, but earlier versions (such
  19. as MIDIEX 1.5) do work with the Kawai's.
  20.       This version of MIDIEX allows you to set the IRQ level the MPU-401 uses (default is IRQ2), set
  21. the base address of the MPU card, and set the receive buffer size. See the "technical info" section for
  22. details. Most PC's will not need to change these settings.
  23.       System requirements for MIDIEX are:
  24.  
  25.       1) Almost any true IBM compatible PC, from the XT on up. 
  26.  
  27.       2) You will need at least 512K memory, more if you are doing huge (larger than 128K) MIDI
  28.       saves or loads. A hard drive is not needed. 
  29.  
  30.       3) You MUST have a MIDI interface that is compatible with the industry-standard Roland
  31.       MPU-401 interface. We have tested this program successfully with the MIDI Quest boards,
  32.       which are a heck of a lot cheaper than Roland's, and more compact to boot! Most non-
  33.       standard interfaces (such as the Key external) and some game boards will not work.
  34.  
  35.       To run MIDIEX, unzip the program to your hard disk, or a floppy disk. You should be
  36. running DOS (version 3.3 or later preferably). DO NOT run MIDIEX under Windows! We cannot
  37. guarantee that loading or saving under Windows will work. We have another program (WSYSEX)
  38. for Windows that may work for you. But why bother? DOS is faster, and Windows is for wimps!
  39.  
  40. -----------------------------------------------------------------------------------------------------------------------------------------
  41. -----------------------------------------------------------------------------------------------------------------------------------------
  42.  
  43. QUICKSTART:
  44.  
  45.       To run MIDIEX, type MIDIEX (and press enter) and the program will confront you with three
  46. choices. Either press R (to receive a MIDI dump from a MIDI synth) or press S to send a file you
  47. have saved. Press F to list the files in the current directory. Pressing escape will exit the program.
  48.  
  49. -----------------------------------------------------------------------------------------------------------------------------------------
  50. -----------------------------------------------------------------------------------------------------------------------------------------
  51.  
  52. SETTING UP YOUR MIDI SYNTHESIZER
  53.  
  54.       Before loading any new sounds, first SAVE YOUR INTERNAL SOUNDS. Loading in a bank
  55. of new sounds WILL ERASE your synth's internal memory. Given the AWFUL quality of most
  56. factory-supplied synth sounds, this is no great loss. But save your sounds anyway!
  57.  
  58.  
  59.       We'll start with setting up your synthesizer keyboard correctly for MIDI loading and saving.
  60. Each synth is different, but some general rules are:
  61.  
  62.       1) Plug in a MIDI cord from your PC's MIDI interface out port to the synth's MIDI in.
  63.       Plug in another card from the synth's MIDI out to the MIDI interface in if you are saving
  64.       sounds.
  65.       
  66.       2) Set your synth to MIDI channel 1. Most of our Livewire sounds are saved this way, and
  67.       may not load correctly into your synth if you don't set it to MIDI channel 1. See your synth's
  68.       owner's manual for details.
  69.  
  70.      3) Turn your synth's write-protect feature off. You cannot load sounds to a synth that has it;s
  71.      internal memory write-protected (duh!)
  72.      
  73.      4) Turn your synth's MIDI system exclusive ON. Some synth's may not have this parameter.
  74.     awhose that do will usually have it set to OFF by default. Turn it on or you can't load or save
  75.      sounds over MIDI.
  76.  
  77.      5) If your synth has a "device ID number: (some Yamaha's may), leave it alone for now. If you
  78.      have problems loading, set if for "1" or "ALL". See your synth's owner's manual for details. 
  79.  
  80.      Some synths may have other requirements for MIDI bulk dump loading & saving. Again, see
  81. your synth's owner's manual for details.
  82.  
  83.  
  84.      To save your synth's sounds, run MIDIEX by typing MIDIEX (and pressing enter). Get your
  85. MIDI keyboard ready by entering the MIDI data dump area of your MIDI keyboard's functions.
  86. Prepare it to transmit whatever you want to save (perhaps "all data"). Press R on your PC's keyboard
  87. to receive a file. Now, press whatever button on your MIDI synth to start transmitting the data.
  88.      At this point, the synth should "dump" it's sound parameter data from it's MIDI out into the
  89. PC's memory. After a while (anywhere from 5 to 45 seconds), MIDIEX will see an end-of file (EOF)
  90. message, and the transfer will be finished. MIDIEX will prompt you for a filename - enter one
  91. (prefaced with a pathname if you like). That's it!
  92.  
  93. TESTING FILE INTEGRITY
  94.  
  95.      Well, not really. We here at Livewire now you never take anything for granted with computers.
  96. This is the second time I'm typing this file - the first one disappeared into god knows where! So let's
  97. check your saved file - exit MIDIEX by pressing escape. Check the size of the file you just saved by
  98. entering DIR. If the file size is 1K or smaller, your dump wasn't saved in it's entirety. What
  99. happened? Well, some less enlightened manufacturers put an end-of-file message at the end of
  100. EACH PATCH in a bank, instead of an EOF at the end of a patch bank where it belongs. Older
  101. Rolands are infamous for this nasty behavior. That's why the file size is so small - only the first patch
  102. in the bank was saved. If this happened to the bank you just saved. MIDIEX won't work for you.
  103. Contact Livewire for a copy of a program that will work or purchase a commercial program such
  104. as Pixel Publishing's "Super Librarian" (highly recommended!)
  105.      Most likely, your file's size was larger - anywhere from 2k to 128K in length. So, chances are
  106. your "dump" was good. But who's taking chances? Not us! Let's load that file back in to be sure.
  107.  
  108.  
  109. LOADING FILES WITH MIDIEX
  110.      Run MIDIEX by entering MIDIEX (and pressing enter). Press S to send a file. For example,
  111. to send your file named MYSOUNDS in your MIDI directory on drive D, type
  112.  
  113. D:\MIDI\MYSOUNDS (and press enter)
  114.      
  115.      Your PC will then transmit the data out it's MIDI port to the synth. The dump should take
  116. anywhere from 5 to 45 seconds. Your synth may then say "MIDI dump received" or something
  117. similar. Or. it may sit there like a lump on a log. It doesn't matter. What does matter is if it says
  118. "MIDI error". This may mean that your synth didn't receive a MIDI EOF message, or the MIDI dump
  119. came in too fast for it too handle. Or, it might not mean diddly-squat (as Flanders would say on The
  120. Simpsons"). No matter what happened, you should now check the data  dump you just received.
  121.      Browse through your synth's sounds or patches or voices (or whatever your synth's
  122. manufacturer is calling them this year). Especially listen to the last few sounds in your synth's
  123. memory bank(s). A dead giveaway of a bad dump is a patch name like "!@#$%#&#^@!" instead of
  124. what should be "Piano 1". If this happens, try the dump again - it may work. If not, MIDIEX may
  125. not be the program for you - contact us for alternatives.
  126.      Most likely, your sounds loaded back in OK. Now, try some others. Livewire Audio has a
  127. whole slew of great sounds for many synths. For a complete list of what we have available as
  128. shareware, see the end of these loading instructions.
  129.  
  130. TROUBLESHOOTING
  131.  
  132.      Can't get your sounds to load back in correctly? We have tested ALL the synths mentioned
  133. at the very beginning of these loading instructions, and they all work with MIDIEX. If your's didn't
  134. load correctly, chances are you did something wrong. Go back to the setup section and double-check
  135. everything. Make sure you're using good MIDI cables. If you have purchased one of our sound
  136. banks, you can call us for free technical support at (908) 222-1227. If you couldn't even send in a
  137. measly shareware payment, yer on yer own, pal!
  138.  
  139. CROSS-PLATFORM COMPATIBILITY
  140.  
  141.      MIDIEX can save any kind of files your synth can send: individual patches, performances,
  142. combinations, multi's, banks of whatever, setup's, sequences, all data, etc. MIDIEX can even accept
  143. dumps of raw PCM wavesample data, if your synth can initiate a standard MIDI sample dump. And,
  144. Livewire has programs for the Apple Macintosh and Atari ST computers that can load & save files
  145. in standard MIDIEX format. What this means is: if you save your sounds to a standard, DOS-
  146. formatted 720K 3.5" disk, those files can be read and used by all three computer systems. Is this ia
  147. cool MIDI world or what?
  148.  
  149. TECHNICAL STUFF
  150.  
  151.      To set MIDIEX's configurable parameters, use:
  152.  
  153.           MIDIEX /B:nnnn /I:n /A:nnn
  154.   where,
  155.  
  156.           /B:nnnn         is the size of the receive buffer in bytes,
  157.           /I:n            is the IRQ level of the MPU, and
  158.           /A:nnn          is the base address for the MPU's I/O ports,
  159.                           (for hexidecimal numbering, precede the address
  160.                            with a 0x)
  161.  
  162.   The defaults are /I:2 /A:0x330 /B:1024.
  163.  
  164.  
  165.   To bring up help, use:
  166.  
  167.           MIDIEX ?
  168.  
  169.   which will display the above message.
  170.  
  171.  
  172.  
  173. PROGRAMMER's NOTE:  MIDIEX has been completely rewritten and is now compatible with Turbo
  174. C ver. 2.0.  To compile the files, you will need either Borland's Turbo C ver. 2.0, Microsoft C ver. 5.0
  175. or later, or Quick C ver 1.0 or later compilers, and Microsoft's MASM ver. 5.1 or Borland's TASM
  176. ver. 1.0 assemblers.  Make files have been provided for both Microsoft MAKE and Borland TMAKE
  177. utilities. MIDIEX version 1.8 updated by Mike W. Smith, 12/5/89. Testing and loading instructions
  178. by Mick Seeley for Livewire Audio. Copyright 1994 Livewire Audio.
  179.  
  180. OBLIGATORY PLUG
  181.  
  182.      Livewire has uploaded this program, prepared this document, and extensively tested MIDIEX
  183. with a variety of MIDI synths -all at no charge. All we ask is that you send in payment for some of
  184. our soundbanks, which use MIDIEX to load. We have sounds for the following synths:
  185.  
  186. YAMAHA
  187. -------
  188.  
  189. DX7
  190. DX7S
  191. DX7II
  192. TX7
  193. TX816
  194. TX802
  195. FB01
  196. TXZ81Z
  197.  
  198. KORG
  199. -----
  200. M1, M1R, and M1R-EX
  201. M3R 
  202. O3R/W
  203. T1, T2, and T3
  204. DS-8 and 707
  205. DW-8000 and EX-8000
  206. Wavestation (all models)
  207.  
  208. CASIO
  209. ------
  210. VZ series (VZ-1 and VZ-10M only)
  211.  
  212. ROLAND
  213. -------
  214. MKS-80 Super Jupiter
  215.  
  216. KAWAI
  217. ------
  218. K1, K1R, K1M, and K1-II
  219. K4 and K4R
  220.  
  221.  
  222.  
  223.      Best of all, all these sounds are now available as shareware! These soundbanks and patch
  224. libraries formerly sold from anywhere to $29.95 to $139.95. Try them for free - they should be
  225. available on the same BBS that you downloaded this file from. If not, contact us (by voice) at the
  226. number below. If you like the soundbanks, you are obligated to send in payment. Shareware
  227. payment runs from as little as $10 to no more than $20. Those who send in payment get a disk with
  228. the latest version of MIDIEX, more sound files, the original factory sounds for backup, great new
  229. shareware programs, and the piece of mind that comes from knowing you compensated somebody
  230. for their hard work. So check out our soundbanks - if you like' em, send in the shareware payment.
  231. After all, anybody who can afford hundreds of dollars for a keyboard, and hundreds more for a
  232. computer system, can surely afford $10-20 for the sounds they're using!
  233.      Livewire also has low-priced, high-quality, PCM sample disks for the Korg T1, T2, and T3,
  234. as well as for the Yamaha SY85 and SY99, Ensoniq EPS & ASR, and Casio FZ samplers. Sorry,
  235. sample disks are not available as shareware. Send a stamped, self-addressed envelope for a list of
  236. the sound disks available for your sampler.
  237.      Here's hoping you enjoy MIDIEX - and our sounds, too. Good luck. 
  238.  
  239.  
  240.  
  241.  
  242.                                          Sincerely,
  243.  
  244.  
  245.                                          Mick Seeley
  246.                                          President
  247.                                          Livewire Audio
  248.                                          PO Box 561
  249.                                          Oceanport NJ 07757-0561
  250.                                          (908) 222-1227
  251.  
  252.  
  253.      Livewire Audio guarantees only that the enclosed product will load as 
  254. advertised, and does not make any express or implied warranty as to the 
  255. suitability or fitness for any purpose in connection with the equipment,
  256. hardware, or software products it sells. Livewire is not responsible for any 
  257. damages or losses which the buyer may experience as a result of the purchase or 
  258. use of the product enclosed. 
  259.  
  260.